to battle it out for supremacy - Deutsch Englisch Wörterbuch